executive advisor - French English Dictionary